Red Hat System Administration II 8.2

Упражнение под руководством преподавателя: Работа с профилями настройки

В этом упражнении вы настроите сервер для повышения производительности, активировав службу tuned и применив профиль настройки.

Результаты

Вы сможете настроить систему с помощью профиля настройки.

Войдите на workstation как пользователь student с паролем student.

На workstation выполните команду lab tuning-profiles start. Эта команда запускает подготовительный сценарий, который проверяет доступность хоста servera в сети.

[student@workstation ~]$ lab tuning-profiles start
  1. На workstation с помощью SSH войдите на хост servera как пользователь student. Системы настроены на использование ключей SSH для аутентификации, поэтому пароль не требуется.

    [student@workstation ~]$ ssh student@servera
    ...output omitted...
    [student@servera ~]$ 
    
  2. Убедитесь, что пакет tuned установлен, включен и запущен.

    1. Выполните команду yum, чтобы убедиться, что пакет tuned установлен.

      [student@servera ~]$ yum list tuned
      ...output omitted...
      Installed Packages
      tuned.noarch                    2.10.0-15.el8                    @anaconda
      
    2. Команда systemctl is-enabled tuned показывает, включена ли служба.

      [student@servera ~]$ systemctl is-enabled tuned
      enabled
      
    3. Команда systemctl is-active tuned показывает, запущена ли служба в данный момент.

      [student@servera ~]$ systemctl is-active tuned
      active
      
  3. Отобразите список доступных профилей настройки и определите активный профиль. Если команда sudo запросит пароль, введите student.

    [student@servera ~]$ sudo tuned-adm list
    [sudo] password for student: student
    Available profiles:
    - balanced               - General non-specialized tuned profile
    - desktop                - Optimize for the desktop use-case
    - latency-performance    - Optimize for deterministic performance at the cost of
                               increased power consumption
    - network-latency        - Optimize for deterministic performance at the cost of
                               increased power consumption, focused on low latency
                               network performance
    - network-throughput     - Optimize for streaming network throughput, generally
                               only necessary on older CPUs or 40G+ networks
    - powersave              - Optimize for low power consumption
    - throughput-performance - Broadly applicable tuning that provides excellent
                               performance across a variety of common server workloads
    - virtual-guest          - Optimize for running inside a virtual guest
    - virtual-host           - Optimize for running KVM guests
    Current active profile: virtual-guest
    
  4. Измените текущий активный профиль настройки на powersave и проверьте результаты. Если команда sudo запросит пароль, введите student.

    1. Измените текущий активный профиль настройки.

      [student@servera ~]$ sudo tuned-adm profile powersave
      
    2. Убедитесь, что активный профиль настройки ― powersave.

      [student@servera ~]$ sudo tuned-adm active
      Current active profile: powersave
      
  5. Выйдите с servera.

    [student@servera ~]$ exit
    logout
    Connection to servera closed.
    [student@workstation ~]$
    

Конец

На workstation запустите сценарий lab tuning-profiles finish, чтобы закончить упражнение.

[student@workstation ~]$ lab tuning-profiles finish

Упражнение завершено.